home *** CD-ROM | disk | FTP | other *** search
- Falls Sie das Betriebssystem MultiTOS verwenden, stellt WinRec drei verschiedene
- Speicherbereiche für andere Prozesse bereit. Im Verzeichnis 'U:\SHM' befinden
- sich folgende 'Dateien':
-
- * WINREC.MEM: Dieser Speicherbereich enthält verschiedene Variablen,
- über die der derzeitige Staus von WinRec abgefragt werden kann
- * BUFFER.MEM: Der Soundbuffer, der bei der Aufnahme und Wiedergabe
- verwendet wird.
- * LEVEL.MEM: Buffer der während des Audio-Thru-Modus benutzt wird, um
- Oszilloskop und Spektralizer mit Daten zu versorgen.
-
-
- Der Block 'WINREC' enthält folgende Variablen in 'C'-Notation:
-
-
- typedef struct
- {
- char samplename[32]; /*Aktueller Sample*/
- char effname[32]; /*Aktueller Effekt*/
- int mode; /*0:Audio-Thru, 1:Aufnahme, 2:Wiedergabe,
- 3:Overdubbing, -1: WinRec wurde beendet*/
- DMAPOS *dmapos; /*Aktuelle Sound-DMA-Position*/
- int version; /*WinRec Version 0x1371 = V1.371*/
- int pro; /*1: WinRec Pro, 0: Shareware*/
- } VAR;
-
- typedef struct
- {
- long playbufptr;
- long recbufptr;
- long res1,res2;
- } DMAPOS;
-
- Dieser Bereich kann in folgenden Versionen erweitert werden, bleibt aber immer
- 'abwärtskompatibel'! Deshalb sollte man immer die WinRec Version abfragen.
-